<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>7.1ES6基础-let和const</title>
</head>
<body>
  <script>
    // let不允许重复定义
    // let有自己的作用域
    let a = 3;
    console.log(a)
    var b = 3;
    var b = 33;
    let arr= [3,4,5,6]
    let s = ""
    for(let i=0;i<arr.length;i++) {
      s+=arr[i]+","
    }
    console.log(s)
    // console.log(i)
    // const用于定义常量，一定要初始化值
    // const定义的变量，不可以修改
    const c=555;
    console.log(c)
    // c = 666
    // var 可以用于定义一些全局变量
    // let 用于定义一些局部变量，比如在for循环中，或者在函数内部使用
    // const 用于定义一些常量，值不变的常量
  </script>
</body>
</html>